package com.kunteng.ynhxksh.dao;

import com.kunteng.ynhxksh.entity.T_POS_JYXX;
import net.sf.json.JSONArray;
import net.sf.json.JSONObject;

import java.util.List;
import java.util.Map;

/**
 * Created By ShiYun with IntelliJ IDEA on 2018/4/2 10:25
 *
 * @author: ShiYun
 * @Email: 515867726@qq.com
 * @Date: 2018/4/2
 * To change this template use File | Settings | File Templates.
 */
public interface JYTJDao {

    /**
     * 查询今日交易走势
     *
     * @return
     */
    List<Map> queryTodayJYZS();

    /**
     * 查询今日开票走势
     *
     * @return
     */
    List<Map> queryTodayKPZS();


    /**
     * 查询今日交易额+交易量、开票额+开票量
     *
     * @return
     */
    JSONObject findTodayInfo();

    /**
     * 查询最近10条大于1000元的开票信息
     *
     * @return
     */
    JSONArray queryLastKPEmoreThan1000();

    /**
     * 按区县统计今日交易额信息
     *
     * @return
     */
    JSONArray findTodayJYEInfoByQX();

    /**
     * 查询今日交易额top5的商户信息
     *
     * @return
     */
    List<Map> queryTodayJYETop5();

    /**
     * 查询今日开票额top5的商户信息
     *
     * @return
     */
    List<Map> queryTodayKPETop5();


    /**
     * 查询每周交易额趋势数据
     *
     * @return
     */
    JSONArray queryAWeekJYZS();

    /**
     * 查询每周开票额趋势
     *
     * @return
     */
    JSONArray queryAWeekKPZS();

    /**
     * 区域交易额数据查询
     *
     * @return
     */
    JSONArray findDQJYE();

    /**
     * 前五行业交易额
     *
     * @return
     */
    JSONArray findHYJYE();
}
